c49e6424736b31941b647d7f3fa7e3719388b423,features/vaadin-dashlets/dashlet-alarms/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/AlarmsDashlet.java,AlarmsDashlet,update,#,105

Before Change


        try {
            alarmsPerPage = Math.max(1, Integer.parseInt(m_dashletSpec.getParameters().get("alarmsPerPage")));
            minimumSeverity = Math.min(7, Math.max(1, Integer.parseInt(m_dashletSpec.getParameters().get("minimumSeverity"))));
            boostSeverity = Math.min(7, Math.max(1, Integer.parseInt(m_dashletSpec.getParameters().get("boostSeverity"))));
        } catch (NumberFormatException numberFormatException) {
            /**
             * Just ignore

After Change


        alarmCb.alias("lastEvent", "event");

        String criteria = m_dashletSpec.getParameters().get("criteria");
        OnmsSeverity boostSeverity = OnmsSeverity.valueOf(m_dashletSpec.getParameters().get("boostSeverity"));

        m_criteriaBuilderHelper.parseConfiguration(alarmCb, criteria);